--------------------------------
| Facebook Protocol RM 0.1.1.0 |
|        pro Miranda NG        |
|          (21.5.2013)         |
--------------------------------

Autor: Robyer
  E-mail: robyer@seznam.cz
  Jabber: robyer@jabbim.cz
  ICQ: 372317536
  Web: http://www.robyer.cz
 
Info: 
 - Tento plugin je zaloen na Facebook Protokolu (autor jarvis) verze 0.1.3.3 (open source).
 - Jeho verze je k nalezen na: http://code.google.com/p/eternityplugins/

--------------------------------
      Informace o stavech
--------------------------------
 - Online = pipojen k fb, chat je online
 - Neviditeln = pipojen k fb, ale pouze pro zskvn novinek a novch oznmen - CHAT je OFFLINE
 - Offline = odpojeno

--------------------------------
       Skryt nastaven
--------------------------------
"TimeoutsLimit" (Byte) - Errors limit (default 3) after which fb disconnects
"DisableLogout" (Byte) - Disables logout procedure, default 0
"PollRate" (Byte) - Waiting time between buddy list and newsfeed parsing.
"Locale" (String) - Get facebook errors in specific language, "en_US", "cs_CZ", etc.

--------------------------------
       Historie verz
--------------------------------
0.1.1.0 - 21.5.2013
 * Vylepen dialogu pro sdlen stavu
 + Pro sdlen stavu pidny volby pro soukrom a umstn
 + Pidna ikona do tlatkov lity pro sdlen stavu

0.1.0.1 - 20.5.2013
 ! Fixed showing notifications without url
 + Added icons for notification and newsweed popups
 + Marking notifications as read with right click on popup

0.1.0.0 - 17.5.2013
 ! Group messages are not received as single messages anymore 4661
 + Showing info in statusbar when contact read your message
 + Added contact menu item to open Friendship details
 + Added contact menu item to Poke
 ! Fixed loading newsfeeds
 ! Fixed getting login error message
 + Added option to open links on another server (mobile, etc.)
 + Added option to use local time for received messages
 + Added option to send "message read" info automatically
 + Added hidden value for getting language specific errors (add in db key "Locale" (string) with locale value ("en_US", "cs_CZ" etc.))
 ! Internal changes and cleanup 

0.0.9.6
 ! Fixed getting offline messages
 + Loading some timestamp value of contacts (dword "LastActiveTS") for... I don't know.
 ! Translation fixed (thanks Basil)
 ! Fixed canceling friendship
 ! Some internal changes (thanks ghazan)

0.0.9.5 - 2.3.2013
 ! Folders plugin related fixes (thanks ghazan)
 ! Some internal changes (thanks ghazan)
	
0.0.9.4 - 28.8.2013;
 ! Fixed showing correct login error
 ! Some internal changes (thanks ghazan)
	
0.0.9.3 - 8.2.2013
 ! Fixed getting friendship requests
 ! Fixed getting notifications
 ! Fixed posting status messages
 + For posting status messages use city "Miranda NG"
 + Experimental support for Custom smileys
 ! Fixed Visit profile menu
 + Logging also into network log (if enabled logging)
 * Don't log cookies values
 * Changed invisible icon (thanks Mataes)
 ! Fixed phone icon

=== OLD CHANGES (MIRANDA IM) ===

0.0.9.3 - 12.12.2012
 ! Opraven pd kdy nebyl na strnce nalezen vlastn avatar
 * Plugin linkovn staticky

0.0.9.2 - 23.10.2012
 ! Opraveny zmny avatar kontakt
 ! Opraveno pipojen s jednm typem vydn nastaven nzvu potae
 ! Pepracovno poadavk pro odesln zprv (mlo by zamezit vzcnmu banu od FB :))
 ! Vchoz skupina pro nov kontakty se vytvo pi pihlen, pokud jet neexistuje
 ! Oprava zmn viditelnosti z jinho klienta
 * Plugin linkovn znovu proti C++ 2008 knihovnm

0.0.9.1 - 16.10.2012
 ! Opraveno nefunkn pihlen kvli zmn na Facebooku
 * Plugin linkovn proti C++ 2010 knihovnm

0.0.9.0 - 11.6.2012 
 + Pijmn poadavk o ptelstv (kontrola kadch cca. 20 minut)
 + Pepracovny autorizace - dn, potvrzovn, ruen ptelstv
 + Podpora vyhledvn a pidvn lid
 * Zmna nkterch etzc
 * Pouit stejnho GUID pro 32bit a 64bit verzi
 ! Pijmn zprv s originlnm asovm raztkem
 ! Opraveno mazn avatar kontakt se stavem "Na mobilu"
 ! Uvolovn OnModulesLoaded hooku (dky Awkward)
 ! Neodeslat upozornn na psan kontaktm, kte jsou offline 
 ! Oprava prce s avatary (dky borkra)
 ! SetWindowLong -> SetWindowLongPtr (dky ghazan) 
 ! Funkn pihlen s pozvrzenm poslednho pokusu o pihlen z neznmho zazen
 ! Opraveno odesln zprv do skupin
 ! Rzn dal intern opravy

0.0.8.1 - 26.4.2012
 ! Opraveno pijmn oznmen po pipojen
 ! Opraveno pijmn nepetench zprv po pipojen
 ! Pijmn nepetench zprv po pipojen se sprvnm asovm raztkem
 ! Opraveno oznamovn novinek ze zdi
 ! Oprava souvisejc s maznm kontakt/ruenm ptelstv
 + Nov volba novinek ze zdi "Aplikace a hry"
 + Kontakty maj nyn MirVer "Facebook" 
 + U offline zprv se pijmaj i ppadn plohy
 ! Opraveno fungovn avatar v Mirand 0.10.0#3 a vy (dky borkra)
 ! Njak drobn opravy (dky borkra)
 
 x Nefunguje oznmen o poadavcch o ptelstv

0.0.8.0 - 14.3.2012
 # Pro sputn pluginu je vyadovna Miranda verze 0.9.43 a novj
 # Plugin je kompilovn skrz VS2005 (Fb x86) a VS2010 (Fb x64)
 + Pidny 2 typy pspvk k oznamovn ze zdi: Fotky a Odkazy 
 * Pepracovno nastaven
 ! Opraveno nastaven oznamovn jinho typu novinek ze zdi
 ! Opraveno a vylepeno parsovn novinek ze zdi
 ! Opraveno pijmn zprv v chatu, ve kterch je %
 ! Opraveno nefunkn pihlen 
 ! Vylepeno mazn kontakt  
 + Podpora EV_PROTO_ONCONTACTDELETED udlost 
 + Pidno chybjc GUID pro x64 verzi a aktualizovn user-agent  
 ! Njak dal mal opravy a vylepen
 ! Opravena poloka 'Visit Profile', pokud je v hlavnm menu
 * Aktualizovn language pack soubor (pro pekladatele)
 - Vypnuta monost pro zavrn oken na facebooku (doasn nefunguje)

0.0.7.0 - 19.1.2012
 + Podpora skupinovch chat (EXPERIMENTLN!) - zapnte v nastaven
 ! Opraveno natn seznamu kontakt
 ! Oprava monho zamrznut Mirandy

0.0.6.1 - 6.1.2012
 + Vrcena monost v nastaven, pro zavrn oken chatu (na webu)
 + Monost mapovat nestandardn stavy na stav Neviditeln (msto na Online)
 + Monost zobrazovat lidi, kte maj stav "na mobilu"
 ! Opravena zmna viditelnosti v chatu
 ! Velmi dlouh zprvy u se nepijmaj duplicitn
 ! pravy ohledn skupinovch zprv a pjmu zprv od lid, kte nejsou mezi pteli

0.0.6.0 - 18.11.2011
 * Pepracovno nastaven
  + Monost pout https pipojen i pro "Channel" poadavky
  + Monost pouvat vt avatary kontakt
	+ Monost pijmat nepeten zprvy pi pihlen (EXPERIMENTLN!)
	+ Monost pi odpojen protokolu odpojit tak chat.
  - Zruena monost nastaven User-Agenta
  - Zruena monost zobrazen Cookies
 * Do databze se ukld datum a as zjitn odstrann kontaktu ze serveru (hodnota "Deleted" typu DWORD)
 + Monost v menu kontaktu pro smazn ze serveru.
 + Monost v menu kontaktu pro podn o pidn mezi ptele.
 + Pi smazn kontaktu z Mirandy se zobraz dialog s monost smazat i ze serveru 
 ! Opraveno nefunkn pihlen

0.0.5.5 - 16.11.2011
 ! Opraveno neodpojovn kontakt

0.0.5.4 - 16.11.2011 
 ! Opraveno nkolik problm s pipojenm
 ! Rzn opravy pd, nik pamti a komunikace (dky borkra)
 @ Pokud se vm Facebook odpojuje a mte zapnut HTTPS pipojen, vypnte si volbu "Ovit platnost certifikt" pro Facebook v Monosti/St.

0.0.5.3 - 31.10.2011
 ! Opraven problm s pihlenm pro nkter lidi.
 ! Opraveno nepijmn nkterch zprv
 ! Opraveno chybn natn vlastnho jmna
 * Rychlej odesln zprv

0.0.5.2 - 31.10.2011
 ! Opraven problm s pipojenm a pdem.

0.0.5.1 - 30.10.2011
 ! Work-around pro posln zprv obsahujc odkazy.

0.0.5.0 - 29.10.2011
 + Oznmen o ptelch, kte se znovu objevili na serveru.
 * Kompletn pepracovna podpora avatar.
 * Ve vchozm nastaven se pouvaj mal tvercov avatary (lze zmnit skrytm nastavenm "UseBigAvatars")
 ! Opraveno pouit skrytho nastaven "UseBigAvatars" 
 ! Opraveno nastavovn stavov zprvy.
 ! Opraven pd pi pouit MetaContacts.
 ! Opraveno pihlen pro nkter lidi.
 ! Opravy ohledn oznmen udlost pi pipojen.
 ! Opraven nik pamti souvisejc s oznmenm.
 ! Opraveno zjiovn nepetench zprv pi pihlen (pokud je pouito skryt nastaven "ParseUnreadMessages")
 ! Opraveno pipojen s nastavenm Nzvu zazen. 
 ! Rzn opravy, vylepen a oista kdu. 
 - Odstrann skryt kl "OldFeedsTimestamp" 
 @ Dky borkra pro pomoc se spoustou vc. 

0.0.4.3 - 22.9.2011
 ! Oprava novho layoutu facebooku
 ! Oprava natn jmna kontaktu pro nov kontakty

0.0.4.2 - 15.9.2011
 ! Opraveno neaktivovn poloek stavovho menu
 ! Nenastavovn automaticky kontaktu do "Online" stavu, kdy od nj pijde zprva
 ! Oprava kdovn chybovch hlek pi odesln zprvy
 + Podpora odesln zprv ve stavu "Neviditeln" 
 + Stav protokolu respektuje zmny stavu chatu na strnce
 + Pi pihlen oznmen konkrtnch upozornn namsto jejich pouhho potu
 + Pidn skryt kl (ParseUnreadMessages) pro pijmn nepetench zprv pi pihlen namsto oznmen jejich potu << POZOR: nen pln funkn!!!

0.0.4.1 - 13.9.2011
 ! Vrceny zmny zpsobujc neodpojovn kontakt

0.0.4.0 - 12.9.2011
 * Intern zmny ohledn zmny stavu
 - Odstranna podpora stavu "Na chvli pry"
 ! Opraveno parsovn novinek ze zdi
 - Zrueno oznmen o potu nepetench zprv ve stavu "Neviditeln"
 + Ve stavu "Neviditeln" pijmn zprv pmo
 + Natn pohlav kontakt
 + Natn vech kontakt ze serveru (tzn. nejen ty, co jsou prv online)
 + Informovn o tom, e nkdo zruil ptelstv s vmi (= nebo si jednodue deaktivoval facebook et)

0.0.3.3 - 17.6.2011
 ! Oprava sprvn komunikace (zjiovn seq number)
 ! Oprava oznmen s nepetenmi udlostmi pi pipojen

0.0.3.2 - 8.6.2011
 ! Oznaovn zprv na facebooku jako petench.
 * Vypnuto oznamovn o channel refresh

0.0.3.1 - 23.5.2011
 ! Opraveno upozornn pi neodesln zprvy kvli vypren asovho limitu

0.0.3.0 - 22.5.2011
 ! Opraveno natn avatar
 ! Opraveno zobrazovn avatar v SRMM
 ! Opraveno nenaten pluginu pro nkter lidi s Mirandou 0.9.17
 ! Opraveny pdy a zamrzvn pi mazn tu
 ! Nkolik oprav a vylepen spojench s pihlaovnm
 ! Oprava obasnho chybnho parsovn novinek ze zdi 
 ! Oprava pdu pi pipojen pokud jsou nepeten udlosti 
 ! Oprava nkterch dalch pd
 * Vylepeno zskvn avatar kontakt (2x rychlej)
 * Optimalizace nastaven kompilace -> 2x men vsledn soubor (dky borkra)
 + Pouito persistentn http pipojen (dky borkra)
 + Nien slueb a hook pi ukonen (dky FREAK_THEMIGHTY)
 + Podpora pro per-plugin-translation (pro MIM 0.10#2) (dky FREAK_THEMIGHTY)
 + Podpora pro EV_PROTO_ONCONTACTDELETED (pro MIM 0.10#2) (dky FREAK_THEMIGHTY)
 - Nepekldn nzvu protokolu v nastaven
 - Zruena "optimalizace" pro zavrn oken. 
 ! Opraveno odesln informace o psan
 ! Opraveno parsovn odkaz u novinek na zdi
 * Povoleno odesln offline zprv
 ! Opraveno oznamovn chyb pi odesln zprv (+ zobrazen konkrtn chyby)
 + 5 pokus o odesln zprvy ped zobrazenm chybov hlky.

0.0.2.4 - 6.3.2011
 ! Opraveny duplicitn zprvy a oznmen
 * Limit pro oznamovn zprv skupinovch rozhovor - max. jednou za 15 sekund
 * Optimalizace pro odesln informace o psan
 * Optimalizace pro zavrn oken se zprvami na webu
 + Upozornn, pokud je mon, e jsme nepijali nkterou zprvu
 + Pi odesln offline zprvy zobrazen oznmen s monost otevt odesln zprvy skrz web

0.0.2.3 - 5.3.2011
 ! Oprava nenatn jmen kontakt
 ! Oprava definic (x64 verze) pro Updater
 + Pidny velk (32px) stavov ikony
 + Volba typu pspvk, kter se budou oznamovat
 * Zmna nzv User-Agent na lidtj
 * Vylepeno parsovn novinek ze zdi
 
0.0.2.2 - 2.3.2011
 + Podpora pro Updater
 + Poloka v menu kontaktu a stavu pro oteven profilov strnky (+ ukldn v db jako poloka Homepage)
 + Oznamovn o nov pijatch soukromch zprvch (pouze ve stavu Neviditeln)
 + Automatick nastaven https pipojen pi pihlen, pokud je vyadovno
 * Optimalizace stahovn avatar kontakt
 ! Oprava pro obasn \n v oznmench+ 5 pokus o odesln zprvy ped zobrazenm chybov hlky.
 ! Oprava pro html tagy v chybov hlce pi pipojen
 ! Oprava nemonosti odeslat zprvy

0.0.2.1 - 21.2.2011
 ! Opravy dalch stav (nemonost pepnut do Na chvli pry, pepnn v jinch vlknech,...)
 ! Oprava naten vlastnho avataru pi zmn
 * Nastaven zvuk pouv konkrtn nzev tu (dky FREAK_THEMIGHTY)
 ! Opravy pro x64 verzi (dky FREAK_THEMIGHTY)
 ! Oprava synchronizace vlken 
 ! Opraveno poad odeslanch zprv a oznamovn o jejch chybch
 ! Oprava pr chyb zpsobujcch nedoruovn vech zprv
 ! Opravy intern implementace seznamu
 * Refactoring a zjednoduen nkterch vc
 + Pidna 64 bitov verze pluginu
 + Pi pihlen oznmen o potu novch notifikac
 ! Oprava parsovn nkterch typ novinek
 + 1. fze podpory skupinovch chat - oznamovn pchozch zprv

0.0.2.0 - 13.2.2011
 * Vedeno jako nov plugin Facebook RM + nov readme a adresov struktura
 x Doasn vypnuta podpora pro updater a informovn o "fb api"
 ! Oprava naten vlastnho avataru
 ! Oprava zobrazovn novinek na zdi a jejich lep parsovn
 + Pidny stavy Na chvli pry a Neviditeln
 * Stav Na chvli pry se pouv stejn jako idle pznak
 ! Opravena sprva neinnosti - facebook pad do neinnosti jen ve stavu Na chvli pry

--------------------------------
      Star historie verz
 (integrovno v oficiln verzi)
--------------------------------
0.0.2.0 (0.1.3.0) - 20.12.2010 (nevydno)
 ! Oprava zobrazovn bublinovho oznmen
 ! Oprava odhlaovac procedury (nekompletn)
 ! Oprava zobrazen oznmen s potem novch zprv
 x Zrueno natn stavovch zprv (facebook je pestal zobrazovat)
 * Zmna natn avatar z hovercardu msto mobilnho facebooku (zrychlen stahovn a snen velikosti dat)
 + Kontrola spnho odesln zprvy
 * Aktualizovna modifikovan miranda32.exe na nejnovj verzi
 * Rozdleno readme na esk a anglick a aktualizovno
1.21 - 27.11.2010
 + Oznamovn nov pijatch "soukromch" (ne chatovch) zprv
 + Pseudo sprva neinnosti (pi neinnosti v mirand nech facebook upadnout do jeho neinnosti)
 + Skryt poloka v databzi, pro ignorovn timeout kanlu zprv (vloit kl "DisableChannelTimeouts" (byte) s hodnotou 1)
 * Pepsny a upraveny nkter vci (mon opraveny duplicitn zprvy, mon pidny dal chyby, apod.)
 ! Opravena zmna neinnosti kontakt
 ! Oprava vpisu asu v logu
1.20 - 22.11.2010
 + Monost pouit bublinovho oznmen v lit msto popup
 + Monost pouit https protokolu (pome pipojen pi nkterch firewallech)
 + Upraven miranda32.exe je pidn pro sprvnou funknost bez odpojovn fb (dokud nkdo nepepe http komunikaci :)
1.19 - 20.11.2010
 ! Oprava stahovn a aktualizace avatar
 ! Nenastavovn "Vlastnho jmna" kontakt (tzn. zobrazen nov pezdvky pi zmn)
 ! Oprava html tag ve stavovch zprvch
 ! Zobrazen chyby pi pokusu o odesln zprvy v offline/offline kontaktu
 ! Pokus o opravu pd pi moc dlouhm textu pspvku ze zdi
 ! Doasn ignorovn timeout chyb (dokud neoprav v jde mirandy)
1.18 - 28.9.2010
 ! Oprava pi vynucenm pepojen.
 ! Nerozbrazovn odpojen kontakt pi vlastnm odpojen
1.17 - 23.9.2010
 ! Pokus o vyeen duplicitnch zprv
1.16 - 10.9.2010
 * Po pihlen se nezobrazuj star novinky ze zdi (pro star chovn vytvoit BYTE kl OldFeedsTimestamp s hodnotou 1)
 ! Oprava pro przdn novinky na zdi (przdn se nezobraz)
1.15 - 9.9.2010
 ! Oprava pro nastaven -1 (nekonenho) asu oznmen
1.14 - 9.9.2010
 ! Opravena v oznmench /span>
1.13 - 9.9.2010
 ! Zavrn fb okna se zprvou (pi pijmn zprvy) je zpracovno v jinm threadu.
1.12 - 8.9.2010
 ! Oprava chyby pi odpojen poslednho kontaktu.
1.11 - 7.9.2010
 ! Oprava pro duplicitn oznmen novinek, kter nemaj odkaz (zmna fotky, atd.)
1.10 - 7.9.2010
 + Zkladn otvrn facebook strnky po kliknut levho tlatka myi
 + Pidno nastaven oznmen (barvy, asy,...)
 + Informovn o KONKRTN chyb pi nespnm pokusu o pihlen.
1.9 - 4.9.2010
 + Informovn o psan kontaktu
1.8 - 4.9.2010
 + Monost automaticky zavrat okna se zprvou (na webu)
1.7 (0.1.2.0) - 7.8.2010
 ! Nezobrazovn Mirandho dialogu pro zadn stavov zprvy, pokud nen aktivovna volba "Set Facebook 'Whats on my mind' status through Miranda status.
 ! Opraveno nkolik nik pamti, ale nkter tu jet mou bt...
 + Pidn as do debug logu.
1.6 (0.1.1.0) - 15.6.2010
 ! Oprava znovu nefunknho pipojen pi "Oznmen pi pipojen z jinho zazen".
 x Nefunguje nastavovn/mazn vlastn "Co se vm hon hlavou?" zprvy
1.5 - 10.6.2010
 ! Oprava oznmen o novm Facebook API
 ! Opraven bug s kdovnm zprv pi pouit metakontakt
 ! Oprava jedn mal chyby
1.4 - 7.6.2010 14:45
 ! Oprava zskn stavov zprvy (GetMyAwayMsg) pro ansi pluginy (nap. mydetails)
 + Pidn zvuk a zkladn ikona FB k oznmen
1.3 - 7.6.2010 01:00
 ! Oprava nekonc "aktualizace informac kontaktu"
 ! Oprava kdy se pi odpojen pluginu nastavila offline globln ikona
 ! Oprava natn feed z facebook zdi
1.2
 ! Funguje pihlaovn i se zapnutm "Oznnemm pi pipojen z jinho zazen.
1.1
 ! Oprava nefunknho pihlen
1.0
 + Pidn skryt kl v databzi: "Sloka" Facebook, kl DisableStatusNotify (typ Byte) s hodnotou 1. (Nov pidan kontakty budou mt automaticky nastaven pznak "Ignorovat oznmen o zmn stavu" (tzn. to co se nastauvje v Monosti / Udlosti / Filtrovn)